runner-up finish - French English Dictionary